Package com.cisco.pt.ipc.sim.impl
Class AaaProcessImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCObjectImpl
com.cisco.pt.ipc.sim.impl.ProcessImpl
com.cisco.pt.ipc.sim.impl.AaaProcessImpl
- All Implemented Interfaces:
IPCObject,AaaProcess,Process
Information provided by the PKI file:
\class AaaProcess
\brief AaaProcess holds and manipulates the AAA process.
\example network().getDevice("Router0").getProcess("AaaProcess")
- Author:
- Auto-generated
-
Field Summary
Fields inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
accessMessage, ipcFactory, packetTracerSession -
Constructor Summary
ConstructorsConstructorDescriptionAaaProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage) -
Method Summary
Modifier and TypeMethodDescriptiongetAuthMethodAt(String listName, int methodIndex) Information provided by the PKI file:voidremAuthListByName(String name) Information provided by the PKI file:Methods inherited from class com.cisco.pt.ipc.sim.impl.ProcessImpl
getOwnerDeviceMethods inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSession, sendMessage, sendMessageWithReturn, translateToCommandStatusStringPairMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.IPCObject
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSessionMethods inherited from interface com.cisco.pt.ipc.sim.Process
getOwnerDevice
-
Constructor Details
-
AaaProcessImpl
public AaaProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage)
-
-
Method Details
-
getAuthMethodAt
Information provided by the PKI file:
\brief Returns the authentication method at the given index in the list. \remark For example, if you configured an authentication list named 'myauth', and you specified to use radius and local, radius would be index 0 and local would be index 1. \param listName, the authentication list name to inquire about ('default' is a built-in list) \param methodIndex, the index into the list. \return Aaa::EAuthMethod, the type of authentication in that list. Authentication types: eTacacs = 0, eRadius = 1, eLocal = 2, eNone = 3, eEnable = 4, eNull = 5- Specified by:
getAuthMethodAtin interfaceAaaProcess- Parameters:
listName- Takes in a parameter of listNamemethodIndex- Takes in a parameter of methodIndex- Returns:
- AuthMethod Returns a AuthMethod
-
remAuthListByName
Information provided by the PKI file:
\brief Removes a configured authentication list from the process. \param name, the name of the authentication list to remove.- Specified by:
remAuthListByNamein interfaceAaaProcess- Parameters:
name- Takes in a parameter of name
-